Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ecuador F2 Ecuador F3 USA F26 USA F27 Canada F3 USA F5 USA F6 Israel F3 Israel F4 Israel F5 Israel F6 Israel F3 Israel F4 Israel F5 Israel F5 Israel F9 Israel F3 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 Israel F2 Atlantic City Open - Atlantic City Tatra Banka Open 2003 - Bratislava Sarajevo Open 2004 - Sarajevo 2002 USTA Challenger of Calabasas - Calabasas 2003 USTA Challenger of Calabasas - Calabasas USTA Challenger of Orlando - Orlando 2001 UT Tyler Patriot Challenger - Tyler Unique Zagreb Open - Zagreb Open Maxon - Barcelona Challenger Ford de Cherbourg - Cherbourg Isla de Lanzarote - Lanzarote Draft Corona Mexico City Open - Mexico City Tatra Banka Slovak Open - Bratislava PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa Oldum Brown Vancouver Open - Vancouver Open D'Orleans - Orleans Sao Paulo Challenger The Indian Oil-Servo ATP Challenger 1999 - Calcutta Lubbock Challenger - Lubbock Bergamo Challenger Sunrise Challenger Korat Challenger Baton Rouge Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger 2006 North Shore Pro Tennis Championship - Winnetka Open Castilla y Leon - Segovia BH Indoor Sarajevo - Sarajevo Internationaux de Nouvelle-Caledonie - New Caledonia Zagreb Open - Zagreb Samsung Secruities Cup Challenger - Seoul Astana Challenger South African Airways Tennis Open - Durban Ramat Hasharon Challenger The Waco International Tennis Challenger - Waco Busan Challenger Fergana Challenger USTA Seascape Challenger - Aptos Yitzhak Rabin Challenger 1998 - Tel Aviv Isla de Gran Canaria - Mas Palomas The Comercia Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk The Indian Oil Servo ATP Challenger - Chandigarh Third Bank Tennis Championships - Lexington KGHM Polish Indoors - Wroclaw Izmir Cup - Izmir USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Heilbronn Challenger Athens Challenger Granby Challenger - Granby The Comercia Bank Challenger - Aptos The Bolton Challenger - Bolton Gallagher International - Hamilton Mumbai Challenger - Mumbai Corona Mexico City Open - Mexico City MTCI ATP Challenger - Yokohama Australian Unity Western Australia Open - Perth Fifth Third Bank Tennis Championships - Lexington USTA Challenger of San Antonio - San Antonio Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Men's Challenger of Dallas - Dallas The LTA Wrexham Challenger - Wrexham West Side Tennis Challenger - Forest Hills Tatra Banka Open - Bratislava ATP Open Castilla y Leon - Segovia XL Capital Bermuda Open - Bermuda New Delhi Challenger - New Delhi Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux USTA Freeman Men's Challenger - Joplin 2006 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Leon 2004 - Leon IPP Open - Helsinki XL Bermuda Open - Bermuda Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bergamo Challenger Winnetka Challenger Dallas Challenger Nottingham Challenger Binghamton Professional Tennis Tournament - Binghamton Istanbul Challenger Guimaraes Challenger Vancouver Challenger Petange Challenger Eckental Challenger Irving Challenger Nottingham Challenger The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton USTA Challenger of Oklahoma - Tulsa Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk Tatra Banka Open 2006 - Bratislava Mobilux Open - Luxembourg 2007 Challenger of Santa Clara - Valencia Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Alexander Kolyaskin Memorial - Donetsk Internationaux de Nouvelle-Caledonie - New Caledonia Bangkok Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Puerto Rico Challenger Tennis Event - Humacao 2005 Tulsa Challenger - Tulsa Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge XL Bermuda Open - Bermuda Mons Challenger The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Brescia Challenger Dallas Challenger GHI Bronx Tennis Classic - Bronx USTA Men's Challenger of Dallas - Dallas XI Abierto Internacional de Salinas - Salinas Dunlop World Challenge - Toyota Salinas Challenger San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Heilbronn Challenger Flea Market Cup Busan Challenger Tennis - Busan Countrywide Classic USTA Challenger - Carson 2007 Nielsen Pro Tennis Championship - Winnetka Challenger Natrel Presented by National Bank - Granby Monterrey Challenger USTA Challenger of Las Vegas - Las Vegas Manchester Challenger Medicor Open - Budapest 2004 Freeman Men's Challenger - Joplin Zagreb Open - Zagreb Surbiton Challenger Challenger Ford de Cherbourg - Cherbourg Odlum Brown Vancouver Open - Vancouver Pro Challenger at Calabasas - Calabasas Ostdeutscher Sparkassen Cup - Dresden Harrah's Entertainment Men's Pro Challenger - Tunica Schickendanz Open - Furth Eckental Challenger Irving Challenger Winnetka Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Winnetka Challenger Tashkent Challenger Challenger 42 - Andrezieux TED Open - Istanbul Swanston Challenger - Sacramento Granby Challenger VII Torneo Internazionale di Tennis - Barletta Adidas Open de Toulouse - Toulouse XL Capital Bermuda Open - Bermuda Milan Indoors - Milan The Stella Artois Grass Court Championships - London President's Cup - Tashkent The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Challenger Groningen - Groningen Mercedes-Benz Cup - Los Angeles AIG Japan Open - Tokyo Okal Cup - Eckental Siebel Open - San Jose USTA Men's Challenger of Urbana-Champaign - Urbana BCP Tennis Classic - Sao Paulo 6th Sardinian International Championships - Cagliari MTNL Cellular ATP Challenger - Mumbai Kyoto Challenger - Kyoto Ciudad de Telde - Telde The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Columbus Challenger Tiburon Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki RCA Championships - Indianapolis Irving Challenger GHI Bronx Tennis Classic - Bronx Ahmedabad Challenger - Ahmedabad Kremlin Cup - Moscow Open de Franche-Comte - Besancon Open de Franche Comte - Besancon ATP Bangalore Challenger - Bangalore Hamburg Challenger - Hamburg 2003 USTA Tallahassee Tennis Challenger - Tallahassee Le Gosier Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Eisenberg Jerusalem Open - Jerusalem Privatbank Open 2006 - Dnepropetrovsk Tata Open - Chennai Legg Mason Tennis Classic - Washington D.C. Nottingham Challenger The Surbiton Trophy - Surbiton Challenger Ciudad de Tijuana - Tijuana USTA Comerica Challenger - Aptos RCA Championships - Indianapolis Tata Open 2003 - Chennai St. Petersburg Open - St. Petersburg Chennai Open - Chennai The Nottingham Challenger - Nottingham Medibank Private International - Sydney Open 13 - Marseille Ortisei Challenger U.S. Men's Clay Court Championships - Houston USTA Tallahassee Tennis Challenger - Tallahassee Grand Prix de Tennis de Lyon - Lyon The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles China Open - Beijing The Joyce Eisenberg Jerusalem Open - Jerusalem 7th Wartburg Open - Eisenach Open de Mantouban - Montauban Frito Lay/USTA Challenger - Binghamton Yitzhak Rabin Men's Challenger - Tel Aviv Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb XL Capital Bermuda Open - Bermuda Ciudad de Pozoblanco Open Diputacion - Cordoba Home Depot Center USTA Challenger - Carson Heineken Open - Auckland Copa Club Campestre de Aguascalientes - Aguascalientes Gerry Weber Open - Halle Lubbock Challenger - Lubbock Open de Rennes La Trinitaine - Rennes XL Bermuda Open - Bermuda AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Odlum Brown Vancouver Open - Vancouver Tata Open 2002 - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart RCA Championships - Indianapolis Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Grand Prix de Tennis de Lyon - Lyon ATP Kremlin Cup - Moscow Kremlin Cup - Moscow Puebla Challenger Delray Beach International Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Medibank International - Sydney Dallas Challenger Salzburg Challenger Heilbronn Challenger Dallas Challenger Helsinki Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Davidoff Swiss Indoors Basel - Basel Khanty-Mansiysk Challenger Sacramento Challenger Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha BMW Open - Munich BMW Open - Munich PBZ Zagreb Indoors - Zagreb Indianapolis Tennis Championships - Indianapolis Ordina Open - s-Hertogenbosch Chennai Open - Chennai Helsinki Challenger Open de Nice Cote d'Azur - Nice SAP Open - San Jose Sunrise Challenger UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Citi Open - Washington US Men's Clay Court Championship - Houston Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland SAP Open - San Jose Thailand Open - Bangkok Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf AEGON Championships - London Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo BMW Open - Munich Geneva Open - Geneva Swiss Indoors Basel - Basel Memphis Open - Memphis Johannesburg Challenger Sarasota Challenger Erste Bank Open - Vienna Tunis Challenger Memphis Open - Memphis Gerry Weber Open - Halle Mercedes Cup - Stuttgart U.S. National Indoor Tennis Championships - Memphis Athens Challenger If Stockholm Open - Stockholm Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Sydney International - Sydney Ortisei Challenger Thailand Open - Bangkok Citi Open - Washington Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Gerry Weber Open - Halle SA Tennis Open - Johannesburg Heilbronn Challenger Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Le Gosier Challenger Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Irving Challenger Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Ortisei Challenger US Men's Clay Court Championship - Houston Moselle Open - Metz Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Adidas International - Sydney Dubai Duty Free Tennis Championships - Dubai Ortisei Challenger St. Petersburg Open - St. Petersburg Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tiburon Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Guadalajara Challenger BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur USTA Challenger of North Miami Beach - North Miami Beach ASB Classic - Auckland Delray Beach Open - Delray Beach USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Millennium Estoril Open - Estoril Eisenberg Jerusalem Open - Jerusalem VIII Open Internacional D'Andorra - Andorra Aegon Nottingham Open - Nottingham Citi Open - Washington University of Tennessee USTA Men's Challenger - Knoxville Open Diputacion Pozoblanco - Cordoba CMG Asia Open - Hong Kong Intersport Heilbronn Open - Heilbronn Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Challenger Britania Zavaleta - Puebla The LTA Wrexham Challenger - Wrexham Kroger / St. Jude International - Memphis III Isla de Lanzarote - Lanzarote Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon China Open - Beijing U.S. Men's Clay Court Championships - Houston President's Cup - Tashkent Tennis Channel Open - Las Vegas RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati ABN AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Rogers Cup - Montreal Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Masters Series - Hamburg St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch RCA Championships - Indianapolis Delray Beach International Tennis Championships - Delray Beach Sony Ericsson Open - Miami RCA Championships - Indianapolis Rogers Masters - Toronto Mercedes-Benz Cup - Los Angeles Western & Southern Financial Group Masters - Cincinnati Scania Stockholm Open - Stockholm Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Tennis Masters Series - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Sony Ericsson Open - Miami Pilot Pen Tennis - New Haven Shanghai - Shanghai Sony Ericsson Open - Miami Campbells Hall of Fame Tennis Championships - Newport Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami AIG Japan Open - Tokyo Atlanta Tennis Championships - Atlanta Thailand Open - Bangkok BNP Paribas Masters - Paris BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami If Stockholm Open - Stockholm Tennis Masters Series - Toronto Rogers Cup - Toronto Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Ecuador Open - Quito Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Tennis Channel Open - Las Vegas Australian Open - Melbourne Wimbledon - London If Stockholm Open - Stockholm U.S. Open - New York Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne Mutua Madrid Open - Madrid Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 1, 1R, ISR-SCG 1-4 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, 1R, ISR-LUX 5-0